neroli camphor - French English Dictionary